home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr35 / pwrlst43.zip / PWRLIST.DOC < prev    next >
Text File  |  1993-04-26  |  30KB  |  609 lines

  1.  
  2.  
  3.  
  4.                ▄▄▄▄▄▄    ▄▄▄▄▄▄   ▄        ▄  ▄▄▄▄▄▄  ▄────▄
  5.                █    ▀▄  ▄█    █▄  █        █  █       █    ▀▄
  6.                █─────▀  █      █  ▀▄  ┌┐  ▄▀  █────   █───▄─▀
  7.                █        ▀█    █▀   ▀▄┌┘└┐▄▀   █       █   ▀▄
  8.                ▀         ▀▀▀▀▀▀     ▀▀  ▀▀    ▀▀▀▀▀▀  ▀    ▀
  9.  
  10.                         ▄        ▄   ▄▄▄▄▄▄  ▄▄▄▄▄▄▄
  11.                         █        █  █▀    ▀     █
  12.                         █        █  ▀─────▄     █
  13.                         █        █  ▄    ▄█     █
  14.                         ▀▀▀▀▀▀▀  ▀  ▀▀▀▀▀▀      ▀
  15.  
  16.  
  17.                               version  4.2
  18.  
  19.                                    by
  20.  
  21.                               Mike Weaver
  22.  
  23.  
  24.  
  25.  
  26.                                CONTENTS
  27.                                ========
  28.                                                                              
  29.                               Overview
  30.                               Copyright
  31.                               Warranty
  32.                               Distribution
  33.                               Registration
  34.                               List of files in archive
  35.                               Configuration Files
  36.                               Environment Variables
  37.                               Batch File
  38.                               Sysop Keys
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.                                  OVERVIEW
  50.                                  --------
  51.  
  52. Power List is a utility for PCBoard 14.x, although it has not been tested
  53. on any other systems it should work fine with any system that can produce
  54. a DOOR.SYS, PCBOARD.SYS, USERINFO.DAT, DORINFOx.DEF, CALLINFO.BBS and a
  55. few others.
  56.  
  57. Power List allows the user to design and download a custom built list of
  58. available files on a particular BBS. Hence the name.  Rather than tying up
  59. your system to download a very large complete file listing the user selects
  60. those files areas that interest him/her and then Power List will do the rest.
  61.  
  62. Using PKZip(tm) Power List will compress all the selected file directories
  63. and then using DSZ(tm) it will allow the user to download the list.
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.  
  72.                                Copyright
  73.                                ---------
  74.  
  75. POWER LIST,  Copyright (c) 1992 by Mike Weaver,  is being distributed as
  76. Shareware.  Under this concept you may use the  SHAREWARE (unregistered)
  77. version for a  reasonable period of  time for evaluation after which you
  78. must either register your copy or discontinue  usage.
  79.  
  80.  
  81.  
  82.                          DISCLAIMER - WARRANTY
  83.                          ~~~~~~~~~~~~~~~~~~~~~
  84. This product is provided as is without warranty of any kind.  The entire
  85. risk as to the results and performance of the program is assumed by you.
  86. Futhermore, the  author does not warrant, guarantee, or  make any  other
  87. representations regarding the use of,  or the  results of the use of the
  88. program,  and you rely on the  program and  results  solely at  your own
  89. risk.  The author  cannot and will not accept  responsibility for system
  90. damage, loss of profit or any other special, consequential or incidental 
  91. damages  resulting  from  the use of or inability to  use this  product.
  92.  
  93.  
  94.  
  95.                              Distribution
  96.                              ------------
  97.  
  98. This program is being distributed via the SHAREWARE concept and as such,
  99. may be copied freely with the following restrictions:
  100.  
  101.         * The program must be supplied in it's original unmodified
  102.           form, including documentation.
  103.  
  104.         * This program may not be distributed as part of any commercial
  105.           application or service without the express, written consent
  106.           of the author.
  107.  
  108.         * Vendors of Shareware/Public Domain software may not
  109.           distribute this program without the express, written
  110.           consent of the author.
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.                              Registration
  118.                              ------------
  119. This door represents  many hours of  programming and the author deserves
  120. just compensation for his time, efforts and expertise.  If you find this
  121. program to be of some  value and you  continue to use it on your system,
  122. you must return the order form provided along with the registration fee.
  123. Registration entitles you to free upgrades via modem from The NITE-LITE.
  124. Payments should be  made in the  form of a check or money order.  Or you
  125. can register by credit card on The NITE-LITE bbs.
  126.  
  127.                 The NITE-LITE bbs: (615) 458-9099 v.32bis
  128.  
  129. NOTE: After I recieve your registration fee,  your registration number
  130.       will be posted in a private message on The NITE-LITE.
  131.  
  132.         I have not crippled this program in any way, so you can use it
  133.         forever if you like.  However be forewarned that unless you
  134.         register I may not be apt to answer questions as freely.  I
  135.         too however realize the cost of running a BBS so I ask only a
  136.         mere $15 if you like and use the program.  If you do not like
  137.         the program and have an idea that would make it more likeable
  138.         by all means let me know and I will try to implement it.
  139.  
  140.                       List of Files in archive:
  141.                       -------------------------
  142.           Sample.cfg           Pwrlist.doc       Register.frm
  143.           Pwrlist.exe          Pwrlist.          Pwrlist.hlp
  144.           File_id.diz          History.doc       Powerlistx.exe
  145.  
  146.           
  147. SAMPLE.CFG    This is the door configuration file.  The one included in
  148.               this archive is a sample and will have to be edited to fit
  149.               your system.
  150. PWRLIST.DOC   Three guesses and the first 2 don't count. <Grin>
  151. PWRLIST.EXE   The executable door program itself.  This door is a stand
  152.               alone program that requires no other files such as DoorPatch
  153.               or Brun. I wrote this door using DoorFrame 3.8
  154. PWRLISTX.EXE  This is the seamless version of PowerList.  No intros, no
  155.               credits, no fancy screens. This version should make the
  156.               door appear to be an intergrated part of your system. This
  157.               version will only run if the user has a valid serial number.
  158. PWRLIST.      This is a sample batch file to run the door on PCBoard
  159.               systems.  You may have to edit it depending on where you
  160.               store the door files etc.
  161.  
  162.  
  163.  
  164. FILE_ID.DIZ   This file contains program descriptions for boards that
  165.               implement automatic file description insertion with a
  166.               program such as PCBDescribe(tm).
  167. HISTORY.DOC   A list of corrections or bug fixes or changes in Power List
  168.  
  169. REGISTER.FRM  Registration form for use when registering by mail.
  170.  
  171. PWRLIST.HLP   Help file required for operation. Must be in the same
  172.               directory the door is run from.
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186. Example configuration file for|PCBOARD.SYS|
  187. ------------------------------------------
  188. C:\PCB\PCBOARD.SYS    <=-  (Full pathname of your PCBOARD.SYS file)
  189. The NITE-LITE bbs     <=-  (Change this to your BBS name)
  190. Mike                  <=-  (The Sysop's first name)
  191. Weaver                <=-  (The Sysop's last name)
  192. PCBOARD               <=-  (BBS type must be in caps - only PCB support for now
  193. 662345922             <=-  (Your registration #)  Use this one till you get one
  194. 1                     <=-  (1 = non-standard comport  0 = normal comports)
  195. 2e8,5                 <=-  (Base,Irq  for non-standard port) Don't leave this
  196.                             line blank!  If line above is 0 this line will be
  197.                             ignored.
  198. c:\pcb\menus\dirs     <=-  (Location of your file directory menu.  You need to
  199.                             have both a non-graphics and graphics version of
  200.                             this file available. Example: DIRS and DIRSG
  201. NiteLite.zip          <=-  (Change the name of the .ZIP file PowerList creates)
  202. 60                    <=-  (Number of dir files available)
  203. c:\pcb\gen\dir.lst    <=-  (Location of the PCBoard Dir.lst file)
  204. c:\pcb\gen\upld       <=-  (Location of upload dir file)
  205. c:pcb\gen\dos1        <=-  (From here to the end of the config file is the
  206. c:pcb\gen\dos2              complete path and filename of each dir file you
  207. c:\pcb\gen\dos3             want to be accessable by PowerList.  This is a big
  208. c:\pcb\gen\dos4             change from 3.9 and lower.  Files can now be in
  209. c:\pcb\gen\dos5             any location. These lines are needed only for
  210.                             non-PCBoard systems.)
  211. etc.
  212.  
  213. Example configuration file for|USERS.SYS|
  214. ------------------------------------------
  215. C:\PCB\USERS.SYS      <=-  (Full pathname of your USERS.SYS file)
  216. The NITE-LITE bbs     <=-  (Change this to your BBS name)
  217. Mike                  <=-  (The Sysop's first name)
  218. Weaver                <=-  (The Sysop's last name)
  219. PCBOARD               <=-  (BBS type must be in caps - only PCB support for now
  220. 662345922             <=-  (Your registration #)  Use this one till you get one
  221. 1                     <=-  (1 = non-standard comport  0 = normal comports)
  222. 2e8,5                 <=-  (Base,Irq  for non-standard port) Don't leave this
  223.                             line blank!  If line above is 0 this line will be
  224.                             ignored.
  225. c:\pcb\menus\dirs     <=-  (Location of your file directory menu. You need to
  226.                             have both a non-graphics and graphics version of
  227.                             this file available. Example: DIRS and DIRSG
  228. NiteLite.zip          <=-  (Change the name of the .ZIP file PowerList creates)
  229. 60                    <=-  (Number of dir files available)
  230. c:\pcb\gen\dir.lst    <=-  (Location of the PCBoard Dir.lst file)
  231. c:\pcb\gen\upld       <=-  (Location of upload dir file)
  232. c:pcb\gen\dos1        <=-  (From here to the end of the config file is the
  233. c:pcb\gen\dos2              complete path and filename of each dir file you
  234. c:\pcb\gen\dos3             want to be accessable by PowerList.  This is a big
  235. c:\pcb\gen\dos4             change from 3.9 and lower.  Files can now be in
  236. c:\pcb\gen\dos5             any location. These lines are needed only for
  237.                             non-PCBoard systems.)
  238. etc.
  239.  
  240. Example configuration file for|DOOR.SYS|
  241. ---------------------------------------
  242. C:\BBS\DOOR.SYS       <=-  (Full pathname of your DOOR.SYS file)
  243. The NITE-LITE bbs     <=-  (Change this to your BBS name)
  244. Mike                  <=-  (The Sysop's first name)
  245. Weaver                <=-  (The Sysop's last name)
  246. PCBOARD               <=-  (BBS type must be in caps - only PCB support for now
  247. 662345922             <=-  (Your registration #)  Use this one till you get one
  248. 1                     <=-  (1 = non-standard comport  0 = normal comports)
  249. 2e8,5                 <=-  (Base,Irq  for non-standard port) Don't leave this
  250.                             line blank!  If line above is 0 this line will be
  251.                             ignored.
  252. c:\pcb\menus\dirs     <=-  (Location of your file directory menu. You need to
  253.                             have both a non-graphics and graphics version of
  254.                             this file available. Example: DIRS and DIRSG
  255. NiteLite.zip          <=-  (Change the name of the .ZIP file PowerList creates)
  256. 60                    <=-  (Number of dir files available)
  257. c:\pcb\gen\dir.lst    <=-  (Location of the PCBoard Dir.lst file)
  258. c:\pcb\gen\upld       <=-  (Location of upload dir file)
  259. c:pcb\gen\dos1        <=-  (From here to the end of the config file is the
  260. c:pcb\gen\dos2              complete path and filename of each dir file you
  261. c:\pcb\gen\dos3             want to be accessable by PowerList.  This is a big
  262. c:\pcb\gen\dos4             change from 3.9 and lower.  Files can now be in
  263. c:\pcb\gen\dos5             any location. These lines are needed only for
  264.                             non-PCBoard systems.)
  265. etc.
  266.  
  267. Example configuration file for|USERINFO.DAT|
  268. -------------------------------------------
  269. C:\BBS\USERINFO.DAT   <=-  (Full pathname of your USERINFO.DAT file)
  270. The NITE-LITE bbs     <=-  (Change this to your BBS name)
  271. Mike                  <=-  (The Sysop's first name)
  272. Weaver                <=-  (The Sysop's last name)
  273. PCBOARD               <=-  (BBS type must be in caps - only PCB support for now
  274. 662345922             <=-  (Your registration #)  Use this one till you get one
  275. 1                     <=-  (1 = non-standard comport  0 = normal comports)
  276. 2e8,5                 <=-  (Base,Irq  for non-standard port) Don't leave this
  277.                             line blank!  If line above is 0 this line will be
  278.                             ignored.
  279. c:\pcb\menus\dirs     <=-  (Location of your file directory menu. You need to
  280.                             have both a non-graphics and graphics version of
  281.                             this file available. Example: DIRS and DIRSG
  282. NiteLite.zip          <=-  (Change the name of the .ZIP file PowerList creates)
  283. 60                    <=-  (Number of dir files available)
  284. c:\pcb\gen\dir.lst    <=-  (Location of the PCBoard Dir.lst file)
  285. c:\pcb\gen\upld       <=-  (Location of upload dir file)
  286. c:pcb\gen\dos1        <=-  (From here to the end of the config file is the
  287. c:pcb\gen\dos2              complete path and filename of each dir file you
  288. c:\pcb\gen\dos3             want to be accessable by PowerList.  This is a big
  289. c:\pcb\gen\dos4             change from 3.9 and lower.  Files can now be in
  290. c:\pcb\gen\dos5             any location. These lines are needed only for
  291.                             non-PCBoard systems.)
  292. etc.
  293. NOTE: DOOR.SYS must be in the SAME directory as USERINFO.DAT
  294.  
  295. Example configuration file for|CALLINFO.BBS|
  296. -------------------------------------------
  297. C:\BBS\CALLINFO.BBS   <=-  (Full pathname of your CALLINFO.BBS file)
  298. The NITE-LITE bbs     <=-  (Change this to your BBS name)
  299. Mike                  <=-  (The Sysop's first name)
  300. Weaver                <=-  (The Sysop's last name)
  301. PCBOARD               <=-  (BBS type must be in caps - only PCB support for now
  302. 662345922             <=-  (Your registration #)  Use this one till you get one
  303. 1                     <=-  (1 = non-standard comport  0 = normal comports)
  304. 2e8,5                 <=-  (Base,Irq  for non-standard port) Don't leave this
  305.                             line blank!  If line above is 0 this line will be
  306.                             ignored.
  307. c:\pcb\menus\dirs     <=-  (Location of your file directory menu. You need to
  308.                             have both a non-graphics and graphics version of
  309.                             this file available. Example: DIRS and DIRSG
  310. NiteLite.zip          <=-  (Change the name of the .ZIP file PowerList creates)
  311. 60                    <=-  (Number of dir files available)
  312. c:\pcb\gen\dir.lst    <=-  (Location of the PCBoard Dir.lst file)
  313. c:\pcb\gen\upld       <=-  (Location of upload dir file)
  314. c:pcb\gen\dos1        <=-  (From here to the end of the config file is the
  315. c:pcb\gen\dos2              complete path and filename of each dir file you
  316. c:\pcb\gen\dos3             want to be accessable by PowerList.  This is a big
  317. c:\pcb\gen\dos4             change from 3.9 and lower.  Files can now be in
  318. c:\pcb\gen\dos5             any location. These lines are needed only for
  319.                             non-PCBoard systems.)
  320. etc.
  321.  
  322. Example configuration file for|DORINFOx.DEF|
  323. -------------------------------------------
  324. C:\BBS\DORINFOx.DEF   <=-  (Full pathname of your DORINFOx.DEF file)
  325.                       <=-  (Change this to your BBS name)
  326. The NITE-LITE bbs     <=-  (The Sysop's first name)
  327. Mike                  <=-  (The Sysop's last name)
  328. Weaver                <=-  (Your registration #)  Use this one till you get one
  329. PCBOARD               <=-  (BBS type must be in caps - only PCB support for now
  330. 662345922             <=-  (Location of your file directory menu)
  331. 1                     <=-  (1 = non-standard comport  0 = normal comports)
  332. 2e8,5                 <=-  (Base,Irq  for non-standard port) Don't leave this
  333.                             line blank!  If line above is 0 this line will be
  334.                             ignored.
  335. c:\pcb\menus\dirs     <=-  (Location of your file directory menu. You need to
  336.                             have both a non-graphics and graphics version of
  337.                             this file available. Example: DIRS and DIRSG
  338. NiteLite.zip          <=-  (Change the name of the .ZIP file PowerList creates)
  339. 60                    <=-  (From here to the end of the config file is the
  340. c:\pcb\gen\dir.lst    <=-  (Location of the PCBoard Dir.lst file)
  341. c:\pcb\gen\upld       <=-  (Location of upload dir file)
  342. c:pcb\gen\dos1        <=-  (From here to the end of the config file is the
  343. c:pcb\gen\dos2              complete path and filename of each dir file you
  344. c:\pcb\gen\dos3             want to be accessable by PowerList.  This is a big
  345. c:\pcb\gen\dos4             change from 3.9 and lower.  Files can now be in
  346. c:\pcb\gen\dos5             any location. These lines are needed only for
  347.                             non-PCBoard systems.)
  348. etc.
  349.  
  350. Example configuration file for|SFDOORS.DAT|
  351. ------------------------------------------
  352. C:\BBS\SFDOORS.DAT    <=-  (Full pathname of your SFDOORS.DAT file)
  353. The NITE-LITE bbs     <=-  (Change this to your BBS name)
  354. Mike                  <=-  (The Sysop's first name)
  355. Weaver                <=-  (The Sysop's last name)
  356. PCBOARD               <=-  (BBS type must be in caps - only PCB support for now
  357. 662345922             <=-  (Your registration #)  Use this one till you get one
  358. 1                     <=-  (1 = non-standard comport  0 = normal comports)
  359. 2e8,5                 <=-  (Base,Irq  for non-standard port) Don't leave this
  360.                             line blank!  If line above is 0 this line will be
  361.                             ignored.
  362. c:\pcb\menus\dirs     <=-  (Location of your file directory menu. You need to
  363.                             have both a non-graphics and graphics version of
  364.                             this file available. Example: DIRS and DIRSG
  365. NiteLite.zip          <=-  (Change the name of the .ZIP file PowerList creates)
  366. 60                    <=-  (Number of dir files available)
  367. c:\pcb\gen\dir.lst    <=-  (Location of the PCBoard Dir.lst file)
  368. c:\pcb\gen\upld       <=-  (Location of upload dir file)
  369. c:pcb\gen\dos1        <=-  (From here to the end of the config file is the
  370. c:pcb\gen\dos2              complete path and filename of each dir file you
  371. c:\pcb\gen\dos3             want to be accessable by PowerList.  This is a big
  372. c:\pcb\gen\dos4             change from 3.9 and lower.  Files can now be in
  373. c:\pcb\gen\dos5             any location. These lines are needed only for
  374.                             non-PCBoard systems.)
  375. etc.
  376.  
  377. Example configuration file for|CHAIN.TXT|
  378. ----------------------------------------
  379. C:\BBS\CHAIN.TXT      <=-  (Full pathname of your CHAIN.TXT file)
  380. The NITE-LITE bbs     <=-  (Change this to your BBS name)
  381. Mike                  <=-  (The Sysop's first name)
  382. Weaver                <=-  (The Sysop's last name)
  383. PCBOARD               <=-  (BBS type must be in caps - only PCB support for now
  384. 662345922             <=-  (Your registration #)  Use this one till you get one
  385. 1                     <=-  (1 = non-standard comport  0 = normal comports)
  386. 2e8,5                 <=-  (Base,Irq  for non-standard port) Don't leave this
  387.                             line blank!  If line above is 0 this line will be
  388.                             ignored.
  389. c:\pcb\menus\dirs     <=-  (Location of your file directory menu. You need to
  390.                             have both a non-graphics and graphics version of
  391.                             this file available. Example: DIRS and DIRSG
  392. NiteLite.zip          <=-  (Change the name of the .ZIP file PowerList creates)
  393. 60                    <=-  (Number of dir files available)
  394. c:\pcb\gen\dir.lst    <=-  (Location of the PCBoard Dir.lst file)
  395. c:\pcb\gen\upld       <=-  (Location of upload dir file)
  396. c:pcb\gen\dos1        <=-  (From here to the end of the config file is the
  397. c:pcb\gen\dos2              complete path and filename of each dir file you
  398. c:\pcb\gen\dos3             want to be accessable by PowerList.  This is a big
  399. c:\pcb\gen\dos4             change from 3.9 and lower.  Files can now be in
  400. c:\pcb\gen\dos5             any location. These lines are needed only for
  401.                             non-PCBoard systems.)
  402. etc.
  403.  
  404. Example configuration file for|TRIBBS.SYS|
  405. ----------------------------------------
  406. C:\BBS\TRIBBS.SYS     <=-  (Full pathname of your TRIBBS.SYS file)
  407. The NITE-LITE bbs     <=-  (Change this to your BBS name)
  408. Mike                  <=-  (The Sysop's first name)
  409. Weaver                <=-  (The Sysop's last name)
  410. PCBOARD               <=-  (BBS type must be in caps - only PCB support for now
  411. 662345922             <=-  (Your registration #)  Use this one till you get one
  412. 1                     <=-  (1 = non-standard comport  0 = normal comports)
  413. 2e8,5                 <=-  (Base,Irq  for non-standard port) Don't leave this
  414.                             line blank!  If line above is 0 this line will be
  415.                             ignored.
  416. c:\pcb\menus\dirs     <=-  (Location of your file directory menu. You need to
  417.                             have both a non-graphics and graphics version of
  418.                             this file available. Example: DIRS and DIRSG
  419. NiteLite.zip          <=-  (Change the name of the .ZIP file PowerList creates)
  420. 60                    <=-  (Number of dir files available)
  421. c:\pcb\gen\dir.lst    <=-  (Location of the PCBoard Dir.lst file)
  422. c:\pcb\gen\upld       <=-  (Location of upload dir file)
  423. c:pcb\gen\dos1        <=-  (From here to the end of the config file is the
  424. c:pcb\gen\dos2              complete path and filename of each dir file you
  425. c:\pcb\gen\dos3             want to be accessable by PowerList.  This is a big
  426. c:\pcb\gen\dos4             change from 3.9 and lower.  Files can now be in
  427. c:\pcb\gen\dos5             any location. These lines are needed only for
  428.                             non-PCBoard systems.)
  429. etc.
  430.  
  431.  
  432. Line 1 ->  Is the location of your BBS info file. The program requires
  433.            the complete path and filename. I recommend using USERS.SYS
  434.            for PCBoard use.
  435. Line 2 ->  The name of your BBS goes here.
  436. Line 3 ->  The SysOp's first name.
  437. Line 4 ->  The SysOp's last name.
  438. Line 5 ->  This is for BBS type.  Currently the only type that will work
  439.            in this field is PCBOARD (in caps!) More types will be support-
  440.            ed as I learn the file formats needed. If you are not running
  441.            PCBoard use NONE (in caps!)
  442. Line 6 ->  This is where you put your serial number once you register the
  443.            program.  Until then use any number you like but don't leave
  444.            this line out or the door will crash!
  445. Line 7 ->  This line tells DSZ whether or not you are using non-standard
  446.            comports. 0 means you are not and 1 means you are.
  447. Line 8 ->  This is where you define your non-standard port configuration.
  448.            The format is BASE,IRQ.  Example: 2e8,5. If you are not using
  449.            non-standard ports you must still have something on this
  450.            line. I recommend "Disabled" without the quoates.  As with
  451.            all the other lines in the .cfg file this line cannot be left
  452.            out!
  453. Line 9 ->  This is the location of your file directory menu.  The example
  454.            above is from my system, use whatever you use in PCBSetup.
  455.            Or you can create a special directory menu if you like just
  456.            be sure to tell the config file where to find it.  Create a non-
  457.            graphic and graphic version of the menu and append a "G" to the
  458.            graphic version.  Example:  DIRS and DIRSG
  459.  
  460. Line 10->  Here you can specify a new name for the .ZIP file that Power
  461.            List creates.  Be sure to use a valid filename.
  462. Line 11->  This number represents the total number of dir files on your
  463.            system.  This number needs to match the number of entries in
  464.            the next instruction.
  465. Line 12->  The complete path and filename of your PCBoard DIR.LST file
  466.            as specified in PCBSetup.
  467. Line 13->  The complete path and filename of your PCBoard upload dir
  468.            file as specified in PCBSetup
  469. Line 14->  Lines from this point on are only needed if you are using a
  470.            BBS other than PCBoard.
  471.  
  472.            From here to the end of the .cfg file is where you tell the
  473.            program the complete path and filename of each of your systems
  474.            dir files.  Using this method seemed more versatile to me.
  475.            You can have dir files that are kept in different locations if
  476.            need be. The unregistered version is not crippled and will
  477.            handle as many directories as you need to. However if you use
  478.            the door Please Register.
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487.  
  488.                          Environment Variables
  489.                          ---------------------
  490.  
  491. PCBoard automatically creates the %PCBDRIVE% & %PCBDIR% environment
  492. variables. Non-PCBoard systems may also use these variables by including
  493. the following in either your BBS batch or AUTOEXEC.BAT
  494.  
  495.   SET PCBDRIVE=C:               <- Drive letter of your BBS files
  496.   SET PCBDIR=\BBSDIR            <- Path to your BBS files
  497.  
  498. Then in your Door .CNF file instead of putting C:\BBSDIR\DOOR.SYS, you
  499. would put %PCBDRIVE%%PCBDIR%\DOOR.SYS. This allows you to use just one
  500. .CNF file for multi-node operation!
  501.  
  502. To specify a non-standard IRQ, put the IRQ number after the .CNF on the
  503. command line.  For example:
  504.  
  505.      PWRLIST PWRLIST.CNF /5
  506.  
  507. or using the PCBDRIVE procedure:   SET IRQ=5   and use
  508.  
  509.      PWRLIST PWRLIST.CNF /%IRQ%
  510.  
  511. This tells the program to use IRQ 5 instead of the standard IRQ.
  512.  
  513.  
  514. !!!! I have only run and tested this door with PCBoard 14.5a and I cannot !!!!
  515. !!!! attest to its ability to run on any other systems. Consider yourself !!!!
  516. !!!! warned in advance.                                                   !!!!
  517.  
  518.  
  519.                           Example Batch File
  520.                          -------------------
  521.  
  522. A sample batch file is included and is similer to the following:
  523.  
  524.    ECHO OFF
  525.    CD\DOORS\PWRLIST         <=- Switch to the door's Directory.
  526.    PWRLIST PWRLIST.CNF      <=- Execute the door program and pass the
  527.                                 configuration filename to the program.
  528.    CD\PCB                   <=- Go back to PCB DIR when user exits door.
  529.    BOARD                    <=- Restart BBS.
  530.  
  531. A sample batch file for running the registered seamless version which
  532. assumes of course you run in shelled mode.
  533.  
  534.    ECHO OFF
  535.    CD\DOORS\PWRLIST         <=- Switch to the door's Directory.
  536.    PWRLISTX PWRLIST.CNF     <=- Execute the door program and pass the
  537.                                 configuration filename to the program.
  538.    CD\PCB                   <=- Go back to PCB DIR when user exits door.
  539.    EXIT                     <=- Restart BBS.
  540.  
  541.  
  542.  
  543. This Door is multi-node  compatible so you may run more than 1 node from
  544. the same .CNF file  provided the path to your system file (DORINFOx.DEF,
  545. CALLINFO.BBS, etc) is exactly the same unless you are using environment
  546. variables, (q.v.)
  547.  
  548.  
  549.                               Sysop Keys
  550.                               ----------
  551. F3    -  Toggles the printer On/Off. Value is passed to PCBoard and/or
  552.          written to DOOR.SYS and USERS.SYS
  553. F4    -  Toggles the Page Bell on/off. Value is passed to PCBoard
  554.          and/or written to DOOR.SYS and USERS.SYS
  555. F5    -  DOS Shell. Allows SysOp to exit to DOS from inside a DOOR.
  556. F7    -  Toggles the Caller Alarm On/Off. Value is passed to PCBoard
  557.          and/or written to DOOR.SYS and USERS.SYS
  558. F8    -  Returns the caller involuntarily to the BBS.
  559. F9    -  Toggles the local display On/Off. Value is passed to PCBoard
  560.          and/or written to DOOR.SYS and USERS.SYS
  561. F10   -  Activates SysOp CHAT mode within the DOOR.
  562. ESC   -  Deactivates CHAT mode.  DOOR is resumed.
  563. UP    -  Give the caller extra time while in the DOOR.  
  564. DN    -  Subtract time from the caller while in the DOOR. 
  565. HOME  -  HELP key for Status Line options.
  566. ALT-N -  SysOp next on toggle. Value passed to PCBoard. (PCBoard only)
  567. ALT-X -  PCBoard will exit after current caller logs off. Value is
  568.          passed to PCBoard. Not available on non-PCBoard systems.
  569.  
  570.  
  571. One last thing I am terrible at writing so if these docs seem hard to read
  572. or use it is probably because they are. <GRIN>
  573.  
  574.  
  575.                                CREDITS
  576.                                -------
  577.  
  578.         I want to thank Todd Stephens for his unending help when my
  579.         needs overcome my ability.
  580.  
  581.         I also want to thank Ted Freeman for his great program Door-
  582.         Frame, as well as for his never ending help as I tried to
  583.         convert Power List over to use DoorFrame and in turn be much
  584.         more versatile.
  585.  
  586.  
  587.                      OK I'm finished, send the millions to:
  588.  
  589.                                 Mike Weaver
  590.                                 % The NITE-LITE bbs
  591.                                 Rt. 1 Box 231b
  592.                                 159 Moatsewell Rd.
  593.                                 Philadelphia, Tn.
  594.                                                37846
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.